package _case

import (
	"log"
	"os"
	"path"
)

// 一次性读取写入文件
func ReadWriteFiles() {
	list := GetFile(sourceDir)
	for _, file := range list {
		//读取文件
		bytes, err := os.ReadFile(file)
		if err != nil {
			log.Fatal(err)
		}
		//返回路径的最后一部分作为文件名，剩余部分作为目录路径
		_, name := path.Split(file)
		destName := destDir + "normal/" + name
		//写入文件
		err = os.WriteFile(destName, bytes, 0644)
		if err != nil {
			log.Fatal(err)
		}
	}
}
